package com.ruoyi.order.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 反馈单对象 srv_tickingform
 * 
 * @author ruoyi
 * @date 2021-01-29
 */
public class SrvTickingform extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String srvTfcode;

    /** 办理单编码 */
    @Excel(name = "办理单编码")
    private String srvFbcode;

    /** 承办单位编码 */
    @Excel(name = "承办单位编码")
    private String extFmcode;

    /** 承办人 */
    @Excel(name = "承办人")
    private String srvTfdealer;

    /** 承办时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "承办时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date srvTfdealtime;

    /** 审签人 */
    @Excel(name = "审签人")
    private String srvTfauditpeople;

    /** 审签时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "审签时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date srvTfaudittime;

    /** 领导 */
    @Excel(name = "领导")
    private String srvTfleader;

    /** 领导意见 */
    @Excel(name = "领导意见")
    private String srvTfleadidea;

    /** 批示时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "批示时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date srvTfleadtime;

    /** 回复内容 */
    @Excel(name = "回复内容")
    private String srvTfanswer;

    /** 备注 */
    @Excel(name = "备注")
    private String srvTfdes;

    /** 创建人 */
    @Excel(name = "创建人")
    private String srvTfoper;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date srvTfopertime;

    /** 最后修改人 */
    @Excel(name = "最后修改人")
    private String srvTflmoper;

    /** 最后修改时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "最后修改时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date srvTflmtime;

    /** 审核状态 */
    @Excel(name = "审核状态")
    private String srvTfcheck;

    /** 审核人 */
    @Excel(name = "审核人")
    private String srvTfcheckoper;

    /** 审核时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "审核时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date srvTfchecktime;

    /** 回复次数 */
    @Excel(name = "回复次数")
    private Long srvTftimes;

    /** 联系电话 */
    @Excel(name = "联系电话")
    private String srvTflinktel;

    /** 手机号码 */
    @Excel(name = "手机号码")
    private String srvTfphone;

    /** 回复情况 */
    @Excel(name = "回复情况")
    private String srvTfhuifu;

    /** 满意度 */
    @Excel(name = "满意度")
    private String srvTfmanyi;

    /** 回复时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "回复时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date srvTfretime;

    /** 回复方式 */
    @Excel(name = "回复方式")
    private String srvTfreway;

    /** 不回复原因 */
    @Excel(name = "不回复原因")
    private String srvTfnoyuanyin;

    /** 是否提交办结 */
    @Excel(name = "是否提交办结")
    private String srvTfistijiao;

    /** 网上答复意见 */
    @Excel(name = "网上答复意见")
    private String srvTfonlineadvice;

    /** 不满意原因 */
    @Excel(name = "不满意原因")
    private String answerdegreereason;

    /** 首日联系市民 */
    @Excel(name = "首日联系市民")
    private String srvTffirstcontaction;

    public void setSrvTfcode(String srvTfcode) 
    {
        this.srvTfcode = srvTfcode;
    }

    public String getSrvTfcode() 
    {
        return srvTfcode;
    }
    public void setSrvFbcode(String srvFbcode) 
    {
        this.srvFbcode = srvFbcode;
    }

    public String getSrvFbcode() 
    {
        return srvFbcode;
    }
    public void setExtFmcode(String extFmcode) 
    {
        this.extFmcode = extFmcode;
    }

    public String getExtFmcode() 
    {
        return extFmcode;
    }
    public void setSrvTfdealer(String srvTfdealer) 
    {
        this.srvTfdealer = srvTfdealer;
    }

    public String getSrvTfdealer() 
    {
        return srvTfdealer;
    }
    public void setSrvTfdealtime(Date srvTfdealtime) 
    {
        this.srvTfdealtime = srvTfdealtime;
    }

    public Date getSrvTfdealtime() 
    {
        return srvTfdealtime;
    }
    public void setSrvTfauditpeople(String srvTfauditpeople) 
    {
        this.srvTfauditpeople = srvTfauditpeople;
    }

    public String getSrvTfauditpeople() 
    {
        return srvTfauditpeople;
    }
    public void setSrvTfaudittime(Date srvTfaudittime) 
    {
        this.srvTfaudittime = srvTfaudittime;
    }

    public Date getSrvTfaudittime() 
    {
        return srvTfaudittime;
    }
    public void setSrvTfleader(String srvTfleader) 
    {
        this.srvTfleader = srvTfleader;
    }

    public String getSrvTfleader() 
    {
        return srvTfleader;
    }
    public void setSrvTfleadidea(String srvTfleadidea) 
    {
        this.srvTfleadidea = srvTfleadidea;
    }

    public String getSrvTfleadidea() 
    {
        return srvTfleadidea;
    }
    public void setSrvTfleadtime(Date srvTfleadtime) 
    {
        this.srvTfleadtime = srvTfleadtime;
    }

    public Date getSrvTfleadtime() 
    {
        return srvTfleadtime;
    }
    public void setSrvTfanswer(String srvTfanswer) 
    {
        this.srvTfanswer = srvTfanswer;
    }

    public String getSrvTfanswer() 
    {
        return srvTfanswer;
    }
    public void setSrvTfdes(String srvTfdes) 
    {
        this.srvTfdes = srvTfdes;
    }

    public String getSrvTfdes() 
    {
        return srvTfdes;
    }
    public void setSrvTfoper(String srvTfoper) 
    {
        this.srvTfoper = srvTfoper;
    }

    public String getSrvTfoper() 
    {
        return srvTfoper;
    }
    public void setSrvTfopertime(Date srvTfopertime) 
    {
        this.srvTfopertime = srvTfopertime;
    }

    public Date getSrvTfopertime() 
    {
        return srvTfopertime;
    }
    public void setSrvTflmoper(String srvTflmoper) 
    {
        this.srvTflmoper = srvTflmoper;
    }

    public String getSrvTflmoper() 
    {
        return srvTflmoper;
    }
    public void setSrvTflmtime(Date srvTflmtime) 
    {
        this.srvTflmtime = srvTflmtime;
    }

    public Date getSrvTflmtime() 
    {
        return srvTflmtime;
    }
    public void setSrvTfcheck(String srvTfcheck) 
    {
        this.srvTfcheck = srvTfcheck;
    }

    public String getSrvTfcheck() 
    {
        return srvTfcheck;
    }
    public void setSrvTfcheckoper(String srvTfcheckoper) 
    {
        this.srvTfcheckoper = srvTfcheckoper;
    }

    public String getSrvTfcheckoper() 
    {
        return srvTfcheckoper;
    }
    public void setSrvTfchecktime(Date srvTfchecktime) 
    {
        this.srvTfchecktime = srvTfchecktime;
    }

    public Date getSrvTfchecktime() 
    {
        return srvTfchecktime;
    }
    public void setSrvTftimes(Long srvTftimes) 
    {
        this.srvTftimes = srvTftimes;
    }

    public Long getSrvTftimes() 
    {
        return srvTftimes;
    }
    public void setSrvTflinktel(String srvTflinktel) 
    {
        this.srvTflinktel = srvTflinktel;
    }

    public String getSrvTflinktel() 
    {
        return srvTflinktel;
    }
    public void setSrvTfphone(String srvTfphone) 
    {
        this.srvTfphone = srvTfphone;
    }

    public String getSrvTfphone() 
    {
        return srvTfphone;
    }
    public void setSrvTfhuifu(String srvTfhuifu) 
    {
        this.srvTfhuifu = srvTfhuifu;
    }

    public String getSrvTfhuifu() 
    {
        return srvTfhuifu;
    }
    public void setSrvTfmanyi(String srvTfmanyi) 
    {
        this.srvTfmanyi = srvTfmanyi;
    }

    public String getSrvTfmanyi() 
    {
        return srvTfmanyi;
    }
    public void setSrvTfretime(Date srvTfretime) 
    {
        this.srvTfretime = srvTfretime;
    }

    public Date getSrvTfretime() 
    {
        return srvTfretime;
    }
    public void setSrvTfreway(String srvTfreway) 
    {
        this.srvTfreway = srvTfreway;
    }

    public String getSrvTfreway() 
    {
        return srvTfreway;
    }
    public void setSrvTfnoyuanyin(String srvTfnoyuanyin) 
    {
        this.srvTfnoyuanyin = srvTfnoyuanyin;
    }

    public String getSrvTfnoyuanyin() 
    {
        return srvTfnoyuanyin;
    }
    public void setSrvTfistijiao(String srvTfistijiao) 
    {
        this.srvTfistijiao = srvTfistijiao;
    }

    public String getSrvTfistijiao() 
    {
        return srvTfistijiao;
    }
    public void setSrvTfonlineadvice(String srvTfonlineadvice) 
    {
        this.srvTfonlineadvice = srvTfonlineadvice;
    }

    public String getSrvTfonlineadvice() 
    {
        return srvTfonlineadvice;
    }
    public void setAnswerdegreereason(String answerdegreereason) 
    {
        this.answerdegreereason = answerdegreereason;
    }

    public String getAnswerdegreereason() 
    {
        return answerdegreereason;
    }
    public void setSrvTffirstcontaction(String srvTffirstcontaction) 
    {
        this.srvTffirstcontaction = srvTffirstcontaction;
    }

    public String getSrvTffirstcontaction() 
    {
        return srvTffirstcontaction;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("srvTfcode", getSrvTfcode())
            .append("srvFbcode", getSrvFbcode())
            .append("extFmcode", getExtFmcode())
            .append("srvTfdealer", getSrvTfdealer())
            .append("srvTfdealtime", getSrvTfdealtime())
            .append("srvTfauditpeople", getSrvTfauditpeople())
            .append("srvTfaudittime", getSrvTfaudittime())
            .append("srvTfleader", getSrvTfleader())
            .append("srvTfleadidea", getSrvTfleadidea())
            .append("srvTfleadtime", getSrvTfleadtime())
            .append("srvTfanswer", getSrvTfanswer())
            .append("srvTfdes", getSrvTfdes())
            .append("srvTfoper", getSrvTfoper())
            .append("srvTfopertime", getSrvTfopertime())
            .append("srvTflmoper", getSrvTflmoper())
            .append("srvTflmtime", getSrvTflmtime())
            .append("srvTfcheck", getSrvTfcheck())
            .append("srvTfcheckoper", getSrvTfcheckoper())
            .append("srvTfchecktime", getSrvTfchecktime())
            .append("srvTftimes", getSrvTftimes())
            .append("srvTflinktel", getSrvTflinktel())
            .append("srvTfphone", getSrvTfphone())
            .append("srvTfhuifu", getSrvTfhuifu())
            .append("srvTfmanyi", getSrvTfmanyi())
            .append("srvTfretime", getSrvTfretime())
            .append("srvTfreway", getSrvTfreway())
            .append("srvTfnoyuanyin", getSrvTfnoyuanyin())
            .append("srvTfistijiao", getSrvTfistijiao())
            .append("srvTfonlineadvice", getSrvTfonlineadvice())
            .append("answerdegreereason", getAnswerdegreereason())
            .append("srvTffirstcontaction", getSrvTffirstcontaction())
            .toString();
    }
}
